seizing/grasping, snatching - French English Dictionary